分布式存储高可用
ZStack企业级分布式存储基于Ceph分布式存储方案开发,并对Ceph做了配置优化以达到企业生产环境要求。
- 用户可以通过ZStack Cloud云平台使用云存储创建、删除、云主机挂载、云存储卸载、云存储查询、云存储QoS等服务。
- 采用全分布式存储架构,整个存储系统没有单点故障。
- 并且通过系统的多副本技术,可以根据用户需要设置数据副本数量和复制策略,把数据同时存在于多台服务器、多个机架、多个数据中心中,最大限度提高数据容灾能力。
ZStack企业级分布式存储由多个独立的x86服务器实现,所有节点是完全对称架构,无主次之分。
- 可以在不停机的情况下动态增加/删除存储节点,实现存储容量和性能的动态扩展。
- “对称”意味着各节点可以完全对等,能极大地降低系统维护成本,且无单点故障。
- 支持理论上无限水平扩展,支持PB级别的大规模存储。
ZStack企业级分布式存储支持用户数据按照设定的1-6副本进行冗余存储。
- 多个节点组成一个资源池。
- 存储数据为三副本为例,任意1个节点上的主副本数据,其备副本数据会均匀分布在其他节点上,单点故障系统不会丢失数据。
分布式高可用推荐配置:
角色 | 推荐配置要求 |
---|---|
系统盘 | 2块容量大于480G系统盘,系统盘配置RAID1,系统不能使用swap分区 |
数据盘 | 各个节点数据盘数量一致,数据盘开启jbod |
缓存盘 | 推荐Intel S4610/P4610,硬盘DWPD大于3,缓存盘开启jbod |
存储池 | 三副本,全闪集群可不使用缓存盘,单池OSD数量不超过500,节点不超过50 |
内存 | 128/256G以上,单OSD消耗5G内存 |
CPU | 推荐Intel可扩展处理器,单节点40线程以上,单OSD消耗1CPU(双线程) |
管理角色 | 至少使用三个管理角色 |
监控角色 | 至少使用三个监控角色 |
网关角色 | 所有节点必须添加为块存储网关角色 |
存储网络 | 必须使用万兆网卡 |
节点数 | 10节点以下分离部署,10节点以上建议使用融合部署 |
故障域 | 10台以下服务器级故障域,超过10台采用机架级故障域 |